Crude oil prices fall as much as 20% since beginning of the year

2018-02-16 7 Dailymotion

Download Convert to MP3

Analysts scramble to cut oil price forecasts; Standard Chartered says oil could drop to $10/barrel

coinpayu